home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 23
/
Amiga Format AFCD23 (Feb 1998, Issue 107).iso
/
-seriously_amiga-
/
shareware
/
archivers
/
magicarchiver
/
magicarchiver.rexx
< prev
next >
Wrap
OS/2 REXX Batch file
|
1997-12-06
|
8KB
|
215 lines
/* Application created by MUIBuild */
address MAGICARCHIVER
MUIA_Application_Iconified = 0x8042a07f
MUIA_FillArea = 0x804294a3
MUII_FILLSHINE = 136
MUIA_Text_SetMax = 0x80424d0a
MUII_TextBack = 4
MUII_FILLBACK = 135
MUIA_Group_Columns = 0x8042f416
MUIA_String_Accept = 0x8042e3e1
Application_OpenConfigWindow = 0x804299ba
TRUE = 1
ASLFR_InitialPattern = 0x8008000A
MUIA_Background = 0x8042545b
MUII_FILLBACK2 = 138
MUII_GroupBack = 35
MUII_HSHINEBACK = 139
MUII_RegisterBack = 27
MUIA_Slider_Min = 0x8042e404
MUIA_Slider_Max = 0x8042d78a
MUIA_Slider_Level = 0x8042ae3a
MUIA_String_Contents = 0x80428ffd
Set = 0x8042549a
MUIA_Text_Contents = 0x8042f8dc
Notify = 0x8042c9cb
MUIA_Group_ActivePage = 0x80424199
MUIV_Group_ActivePage_Next = -3
MUIV_List_Insert_Bottom = -3
MUIA_List_Format = 0x80423c0a
MUIA_Text_SetMin = 0x80424e10
MUIA_Text_HiChar = 0x804218ff
MUIA_String_Format = 0x80427484
MUIV_String_Format_Center = 1
options results
setvar num 1
setvar init 0
call help
address command 'assign program: muirexx:MagicArchiver'
address command 'run sys:rexxc/rx program:Routines.rexx'
application
window ID Titre COMMAND """program:comm Quitter""" TITLE """Magic Archiver V0.2Beta - (C) Le Marec S. 1997"""
group ID Root PORT MAGICARCHIVER REGISTER LABELS "Archivage,Modules,Maintenance,Configuration"
group ID Archivage
text ID Txt1 ATTRS MUIA_String_Format MUIV_String_Format_Center LABEL ""
group ID Mode FRAME HORIZ LABEL "Mode de fonctionnement"
cycle LABELS "Manuel (/Automatique),Automatique (/Manuel)"
cycle LABEL "Total (/Choisis),Choisis (/Total)"
endgroup
button ID TousFichiers PRESS COMMAND """program:comm CreatTout""" LABEL "Tous Les Fichiers"
button ID NouveauFichier PRESS COMMAND """program:comm ArchTout""" LABEL "Nouveau Fichiers"
group HORIZ
button ID Quitter PRESS COMMAND """Quit""" HELP help.quit LABEL "Quitter"
button ID APropos HELP help.aprop LABEL "A propos"
button ID Cacher PRESS COMMAND """Hide""" LABEL "Cacher"
endgroup
endgroup
group ID Modules COMMAND """command:comm Init"""
group HORIZ
label "Mode :"
cycle ID Mde HELP help.modea LABELS "Lha,Lzx,Zoo"
slider ID sld COMMAND """program:comm SetMod""" ATTRS MUIA_Slider_Min 1 MUIA_Slider_Max 30 MUIA_Slider_Level 1
image ID ModM COMMAND """program:comm ModM""" SPEC "6:31"
image ID ModP COMMAND """program:comm ModP""" SPEC "6:30"
string ID NumMo
endgroup
group FRAME LABELS "Détails Module"
group ID NArch HORIZ
label LEFT "Nom de l'archive :"
getvar init
string ID NomA
image ID req1 COMMAND '"program:comm NomA"' SPEC "6:19"
endgroup
group ID RC1 HORIZ
label LEFT "Répertoire source 1 :"
string ID Src1
image ID Sreq1 COMMAND """program:comm Src1""" SPEC "6:19"
endgroup
group ID RC2 HORIZ
label LEFT "Repertoire source 2 :"
string ID Src2
image ID Sreq2 COMMAND """program:comm Src2""" SPEC "6:19"
endgroup
group ID RC3 HORIZ
label LEFT "Répertoire source 3 :"
string ID Src3
image ID Sreq3 COMMAND """program:comm Src3""" SPEC "6:19"
endgroup
group ID RC4 HORIZ
label LEFT "Répertoire source 4 :"
string ID Src4
image ID Sreq4 COMMAND """program:comm Src4""" SPEC "6:19"
endgroup
group ID RC5 HORIZ
label LEFT "Répertoire source 5 :"
string ID Src5
image ID Sreq5 COMMAND """program:comm Src5""" SPEC "6:19"
endgroup
group ID RC6 HORIZ
label LEFT "Répertoire source 6 :"
string ID Src6
image ID Sreq6 COMMAND """program:comm Src6""" SPEC "6:19"
endgroup
group ID RC7 HORIZ
label LEFT "Répertoire source 7 :"
string ID Src7
image ID Sreq7 COMMAND """program:comm Src7""" SPEC "6:19"
endgroup
group ID RC8 HORIZ
label LEFT "Répertoire source 8 :"
string ID Src8
image ID Sreq8 COMMAND """program:comm Src8""" SPEC "6:19"
endgroup
group ID RC9 HORIZ
label LEFT "Répertoire source 9 :"
string ID Src9
image ID Sreq9 COMMAND """program:comm Src9""" SPEC "6:19"
endgroup
group ID RC10 HORIZ
label LEFT "Répertoire source 10 :"
string ID Src10
image ID SreqA COMMAND """program:comm SrcA""" SPEC "6:19"
endgroup
group ID RD HORIZ
label LEFT "Répertoire destination :"
string ID RepD
image ID RrepD COMMAND """program:comm RepD""" SPEC "6:19"
endgroup
group ID DD HORIZ
label "Disquette Destination :"
string ID Disk
image ID ReqD COMMAND """Program:comm Disk""" SPEC "6:19"
endgroup
group ID Pat HORIZ
label LEFT "Paterne"
string ID Patrn
label LEFT "Archivage Automatique :"
cycle ID AM LABELS "OUI,NON"
endgroup
group ID Boutons HORIZ
button ID Nouv LABEL "Nouveau"
button ID Effacer PRESS COMMAND """program:comm2 REQ""" LABEL "Effacer module"
endgroup
endgroup
button ID Sv PRESS COMMAND """program:comm SAUVM""" LABEL "SAUVER le MODULE"
endgroup
group ID Maintenance
group ID MA FRAME HORIZ LABELS "Maintenance Archive"
button ID Arch PRESS COMMAND """program:comm Arch""" LABEL "Archivage"
button ID Creat PRESS COMMAND """program:comm Creat""" LABEL "Création"
button ID Restau PRESS COMMAND """Program:comm Restau""" LABEL "Restauration"
endgroup
group ID mod HORIZ
label LEFT "Module N° :"
string ID NomM
endgroup
group HORIZ
group ID CR FRAME LABELS "Compte Rendu"
list ID LCR PORT MAGICARCHIVER
button LABEL "Lister Archive"
button LABEL "Imprimer CR"
endgroup
group ID LstArc FRAME LABELS "Liste des Archives"
list ID Liste PRESS COMMAND """Program:comm Select""" ATTRS MUIA_List_Format '"MIW=80 BAR,MIW=20"'
group ID LST FRAME HORIZ LABELS "Actions sur module"
button ID OUI COMMAND """program:comm OUI""" LABEL "OUI"
button ID NON PRESS COMMAND """program:comm NON""" LABEL "NON"
button ID Eff PRESS COMMAND """program:comm Eff""" LABEL "Effacer"
endgroup
group FRAME HORIZ LABELS "Action sur liste"
button ID Charge LABEL "CHARGE"
button ID Sauve PRESS COMMAND """program:comm SAUVE""" LABEL "SAUVE"
button ID MAJ PRESS COMMAND """program:comm MAJ""" LABEL "Mise A Jours"
endgroup
endgroup
endgroup
endgroup
group ID Configuration FRAME
group ID c1 HORIZ
label "Répertoire contenant les archives :"
string ID Arc COMMAND """program:comm Arc"""
image ID RArc COMMAND """program:Comm RArc""" SPEC "6:19"
endgroup
group ID c3 HORIZ
label "Répertoire Contenant les données à compresser :"
string ID Src COMMAND """program:comm Src"""
image ID Rsrc COMMAND """program:comm RSrc""" SPEC "6:19"
endgroup
group ID c4 HORIZ
label "Répertoire de restauration :"
string ID Rest COMMAND """program:comm Rest"""
image ID RRest COMMAND """program:comm RRest""" SPEC "6:19"
endgroup
group ID c5 HORIZ
label "Nom du fichier liste actuel :"
string ID ALst COMMAND """program:comm ALst"""
image ID RALst COMMAND """program:comm RALst""" SPEC "6:19"
endgroup
button ID SC PRESS COMMAND """program:comm SC""" LABEL "Sauver configuration"
endgroup
endgroup
group ID S FRAME LABELS "Compte Rendu :"
list ID Stat PORT MAGICARCHIVER HELP """Liste log."""
endgroup
endwindow
address command 'sys:rexxc/rx program:comm.rexx Init'
exit
help:
help.quit="""Quitter l'application"""
help.aprop="""A propos de lappli"""
help.modea="""Choisir le modes d'archivage"""
return